home *** CD-ROM | disk | FTP | other *** search
Unknown | 1989-08-31 | 11.5 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was not able to be converted.
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
10%
| dexvert
| Jesper Olsen Module (music/jesperOlsen)
| magic
| Supported |
1%
| dexvert
| TTComp Archive (archive/ttcomp)
| fallback
| Supported |
100%
| file
| TTComp archive data, binary, 4K dictionary
| default (weak)
| |
99%
| file
| data
| default
| |
100%
| TrID
| TTComp archive compressed (bin-4K)
| default (weak)
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 06 00 6c 00 01 00 04 | 00 00 00 ff ff ff ff fc |...l....|........|
|00000010| 00 01 00 00 2d 7a 00 68 | 00 68 00 00 2d 7a 00 68 |....-z.h|.h..-z.h|
|00000020| 00 68 00 00 2e 74 00 40 | 00 03 00 00 00 48 00 48 |.h...t.@|.....H.H|
|00000030| 00 00 00 00 02 da 02 28 | ff e1 ff e2 02 f9 02 46 |.......(|.......F|
|00000040| 03 47 05 28 03 fc 00 02 | 00 00 00 48 00 48 00 00 |.G.(....|...H.H..|
|00000050| 00 00 02 da 02 28 00 01 | 00 00 00 64 00 00 00 01 |.....(..|...d....|
|00000060| 00 01 01 01 00 00 00 01 | 27 0f 00 01 00 01 00 00 |........|'.......|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 00 0a 00 19 01 90 |........|........|
|00000080| 00 00 00 00 00 40 00 00 | 00 00 00 00 00 00 00 01 |.....@..|........|
|00000090| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000a0| 00 02 00 00 00 02 00 00 | 00 00 00 01 00 00 24 02 |........|......$.|
|000000b0| 00 40 00 00 21 62 00 14 | 00 18 01 bb ff f2 00 ec |.@..!b..|........|
|000000c0| ff f2 01 ba ff fc 00 00 | 00 ff ff ff ff ff 00 01 |........|........|
|000000d0| 00 00 00 01 00 00 00 00 | ff ff 00 00 22 08 00 10 |........|...."...|
|000000e0| 00 00 01 3c 00 02 ff f2 | 00 1e ff f2 00 ec ff f2 |...<....|........|
|000000f0| 01 ba ff fc 00 00 00 ff | ff ff ff ff 00 6b 00 2e |........|.....k..|
|00000100| 00 6b 00 2e 00 00 00 01 | 00 00 26 ba 06 c0 00 00 |.k......|..&.....|
|00000110| 24 42 02 78 ff f2 00 1e | ff f2 00 ec ff f2 01 ba |$B.x....|........|
|00000120| 00 00 00 00 ff 00 ff ff | ff ff 00 00 01 e6 03 01 |........|........|
|00000130| 00 01 0d 01 00 06 00 00 | 0c 00 00 14 00 00 00 06 |........|........|
|00000140| 00 00 0c 00 00 14 00 00 | 00 01 0d 00 00 06 00 00 |........|........|
|00000150| 0a 00 00 14 00 01 0d 00 | 00 06 00 00 0c 00 00 14 |........|........|
|00000160| 00 00 00 14 00 33 f2 3f | 32 f3 4f 38 f3 a0 0f 44 |.....3.?|2.O8...D|
|00000170| f4 18 0f 26 0f 44 47 f7 | 61 48 07 30 f4 e1 19 05 |...&.DG.|aH.0....|
|00000180| d0 f2 86 0f 47 55 9f 29 | 0f 54 7f 6d 1f 09 05 d0 |....GU.)|.T.m....|
|00000190| f3 30 00 06 00 00 0a 00 | 00 14 00 2e fa 5f 09 f5 |.0......|....._..|
|000001a0| 41 cb 37 c6 a0 f4 e5 21 | 0f 23 f3 1f 38 f3 0f 2c |A.7....!|.#..8..,|
|000001b0| 0f 4d f7 5a 27 f4 67 39 | 14 0f 4d 78 c1 aa 63 16 |.M.Z'.g9|..Mx..c.|
|000001c0| 00 06 00 00 0c 00 00 14 | 00 2d 01 dd 03 00 00 00 |........|.-......|
|000001d0| 00 1b 02 07 02 07 02 10 | 02 10 02 10 02 10 02 10 |........|........|
|000001e0| 02 10 02 10 02 10 02 10 | 02 10 02 10 00 09 01 dd |........|........|
|000001f0| 00 00 00 00 00 09 02 07 | 02 07 02 10 02 10 02 10 |........|........|
|00000200| 02 10 02 10 02 10 02 10 | 02 10 02 10 02 10 00 09 |........|........|
|00000210| 01 dd 03 00 00 00 00 09 | 02 07 02 07 02 10 02 10 |........|........|
|00000220| 02 10 02 10 02 10 02 10 | 02 10 02 10 02 10 02 10 |........|........|
|00000230| 00 13 f4 6f 75 42 b1 40 | f5 21 d1 41 3c 1f 3a f0 |...ouB.@|.!.A<.:.|
|00000240| d0 00 00 06 00 00 0c 01 | 00 14 02 10 02 10 02 10 |........|........|
|00000250| 02 10 00 fe f5 4b 78 0f | 54 1c b3 7c 6a 0f 4e 52 |.....Kx.|T..|j.NR|
|00000260| 10 91 8c 47 f6 21 80 60 | d1 f7 70 c5 f6 de a7 c6 |...G.!.`|..p.....|
|00000270| 27 53 80 f7 7b 7c b0 41 | 64 02 b1 74 04 62 b1 40 |'S..{|.A|d..t.b.@|
|00000280| f7 5f 67 af 79 0a 72 2a | 10 b1 69 80 f7 7b 13 06 |._g.y.r*|..i..{..|
|00000290| 09 18 f6 b0 6c c1 88 54 | f7 90 54 09 47 f7 61 40 |....l..T|..T.G.a@|
|000002a0| 31 19 80 e1 47 59 7c 02 | 7f 6d 1f 2e 00 f4 92 06 |1...GY|.|.m......|
|000002b0| a8 50 e4 18 13 28 06 0d | 1f 77 08 5a f7 52 75 38 |.P...(..|.w.Z.Ru8|
|000002c0| 02 50 f7 75 4f 6b 06 45 | f7 53 90 2b 18 10 e4 5f |.P.uOk.E|.S.+..._|
|000002d0| 62 a1 f6 d8 06 39 0f 6d | 6f 6b 10 a7 d1 01 68 71 |b....9.m|ok....hq|
|000002e0| 4f 2c 06 20 a1 68 20 e1 | 47 59 7c 6a af 79 f2 ef |O,. .h .|GY|j.y..|
|000002f0| 0d 00 00 06 00 00 0c 00 | 00 14 00 23 57 72 69 74 |........|...#Writ|
|00000300| 74 65 6e 20 62 79 3a 09 | 50 65 74 65 20 48 65 6c |ten by:.|Pete Hel|
|00000310| 6d 65 09 41 75 67 75 73 | 74 20 31 39 38 39 0d 00 |me.Augus|t 1989..|
|00000320| 00 06 00 00 0c 00 00 14 | 00 09 01 dd 01 00 00 00 |........|........|
|00000330| 00 09 02 07 02 07 02 10 | 02 10 02 10 02 10 02 10 |........|........|
|00000340| 02 10 02 10 02 10 02 10 | 02 10 00 00 00 01 0d 00 |........|........|
|00000350| 00 06 00 00 0c 00 00 14 | 00 2d f2 3f 32 f3 4f 38 |........|.-.?2.O8|
|00000360| f3 af 09 f4 4f 41 80 f2 | 60 f4 44 7f 76 14 80 73 |....OA..|`.D.v..s|
|00000370| 0f 4e 11 90 5d 0f 28 60 | f4 75 59 f2 90 f5 47 f6 |.N..].(`|.uY...G.|
|00000380| d1 f0 d0 00 00 06 00 00 | 12 01 00 14 00 00 00 09 |........|........|
|00000390| 00 54 01 dd 01 02 00 07 | 00 07 00 5b 01 e9 11 01 |.T......|...[....|
|000003a0| a0 00 82 a0 00 8c a1 00 | 96 00 06 05 00 00 00 02 |........|........|
|000003b0| a8 a1 00 9a 00 08 ff f4 | 00 00 00 15 00 00 a0 00 |........|........|
|000003c0| 98 01 00 0a 00 07 00 07 | 00 5b 01 e9 03 00 14 0d |........|.[......|
|000003d0| 00 30 28 00 36 01 b2 01 | f0 a0 00 99 a0 00 97 a0 |.0(.6...|........|
|000003e0| 00 8c a1 00 96 00 06 05 | 00 00 00 02 a8 a1 00 9a |........|........|
|000003f0| 00 08 00 06 00 00 00 51 | 00 00 a0 00 98 0d 00 18 |.......Q|........|
|00000400| 28 00 1c 00 0e 0a 4d 61 | 63 69 6e 74 6f 73 68 0d |(.....Ma|cintosh.|
|00000410| a0 00 99 a1 00 9a 00 08 | ff ee 00 00 00 51 00 00 |........|.....Q..|
|00000420| a0 00 98 2a 18 0f 54 65 | 63 68 6e 69 63 61 6c 20 |...*..Te|chnical |
|00000430| 4e 6f 74 65 73 a0 00 99 | a0 00 97 a1 00 96 00 06 |Notes...|........|
|00000440| 05 00 00 00 02 a8 a1 00 | 9a 00 08 ff fc 00 00 00 |........|........|
|00000450| 6c 00 00 a0 00 98 0d 00 | 12 2b f1 1f 1b 44 65 76 |l.......|.+...Dev|
|00000460| 65 6c 6f 70 65 72 20 54 | 65 63 68 6e 69 63 61 6c |eloper T|echnical|
|00000470| 20 53 75 70 70 6f 72 74 | a0 00 99 a0 00 97 07 00 | Support|........|
|00000480| 02 00 02 20 00 3e 00 09 | 00 3e 01 d9 a0 00 8d a0 |... .>..|.>......|
|00000490| 00 8d a0 00 83 ff 00 3f | 01 dd 03 00 00 00 00 09 |.......?|........|
|000004a0| 02 07 02 07 02 07 02 07 | 02 10 02 10 00 00 00 00 |........|........|
|000004b0| 00 00 00 00 00 00 00 00 | 00 51 01 dd 03 01 00 00 |........|.Q......|
|000004c0| 00 09 01 8c 02 10 02 10 | 02 10 00 00 00 00 00 00 |........|........|
|000004d0| 00 00 00 00 00 00 00 00 | 00 00 00 01 0d 38 00 06 |........|.....8..|
|000004e0| 00 00 0c 00 00 14 00 01 | 0d 00 00 06 00 00 0c 00 |........|........|
|000004f0| 00 14 00 09 01 dd 03 00 | 00 00 00 09 02 07 02 07 |........|........|
|00000500| 02 10 02 10 02 10 02 10 | 02 10 02 10 02 10 02 10 |........|........|
|00000510| 02 10 02 10 00 01 0d 01 | 00 06 00 00 0c 00 00 14 |........|........|
|00000520| 00 01 0d 64 00 06 00 00 | 0c 00 00 14 00 01 0d 01 |...d....|........|
|00000530| 00 06 00 00 0c 00 00 14 | 00 01 0d 00 00 06 00 00 |........|........|
|00000540| 0c 00 00 14 00 14 00 1d | 53 65 65 20 4a 61 6e 65 |........|See Jane|
|00000550| d5 73 20 48 65 61 70 2c | 20 53 65 65 20 61 63 63 |.s Heap,| See acc|
|00000560| 52 75 6e c9 0d 00 00 06 | 00 00 0e 01 00 14 00 01 |Run.....|........|
|00000570| 0d 32 00 06 00 00 0c 00 | 00 14 00 4f 5f 5f 5f 5f |.2......|...O____|
|00000580| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00000590| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|000005a0| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|000005b0| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|000005c0| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 0d 00 00 06 00 00 |________|__......|
|000005d0| 0c 00 00 14 00 32 fa 5f | 09 f4 93 87 91 0f 4d 6c |.....2._|......Ml|
|000005e0| 73 25 8b f2 c0 f5 65 af | 75 f6 d1 0f 49 f4 9f 2c |s%....e.|u...I..,|
|000005f0| 0f 54 b1 0f 4d 1f 6d 54 | f7 90 f4 d6 36 f6 71 4f |.T..M.mT|....6.qO|
|00000600| 0d 00 00 12 00 00 0c 00 | 00 14 00 02 0c 02 00 14 |........|........|
|00000610| 00 12 0c 00 00 14 00 01 | 0d 00 00 06 00 00 0c 00 |........|........|
|00000620| 00 14 00 09 01 dd 03 00 | 00 00 00 09 02 07 02 07 |........|........|
|00000630| 02 10 02 10 02 10 02 10 | 02 10 02 10 02 10 02 10 |........|........|
|00000640| 02 10 02 10 00 09 01 dd | 03 00 00 00 00 09 02 07 |........|........|
|00000650| 02 07 02 10 02 10 02 10 | 02 10 02 10 02 10 02 10 |........|........|
|00000660| 02 10 02 10 02 10 00 23 | 09 09 63 61 73 65 20 41 |.......#|..case A|
|00000670| 43 43 45 56 45 4e 54 3a | 09 09 09 09 2f 2a 20 61 |CCEVENT:|..../* a|
|00000680| 63 63 45 76 65 6e 74 20 | 2a 2f 0d 0d 00 06 00 00 |ccEvent |*/......|
|00000690| 09 00 00 16 00 09 01 dd | 00 0a 00 00 00 09 00 24 |........|.......$|
|000006a0| 00 48 00 6c 00 90 00 b4 | 00 d8 00 fc 01 20 01 44 |.H.l....|..... .D|
|000006b0| 01 68 02 07 02 07 03 0f | f4 df 75 a2 7f 46 73 91 |.h......|..u..Fs.|
|000006c0| 40 78 05 f7 54 0d 47 13 | 9f 2e 00 f4 ff 75 40 d4 |@x..T.G.|.....u@.|
|000006d0| 71 39 f2 c0 2b 62 07 8f | 2c 0f 75 32 7a 06 09 47 |q9..+b..|,.u2z..G|
|000006e0| f7 61 40 54 09 18 f6 b0 | 6c c1 88 54 f7 90 78 0c |.a@T....|l..T..x.|
|000006f0| 6a a1 90 f7 7b 13 07 30 | 63 0f 75 3f 6b 35 f7 73 |j...{..0|c.u?k5.s|
|00000700| 0b 16 ef 2e 00 f5 4b 13 | 02 b7 3f 67 80 f6 71 20 |......K.|..?g..q |
|00000710| c5 f6 de a7 c6 21 9f 2e | 00 f5 7b 13 06 09 47 f7 |.....!..|..{...G.|
|00000720| 61 40 78 0c 6a a1 90 62 | 06 cc f5 2f 75 30 27 f6 |a@x.j..b|.../u0'.|
|00000730| d1 0f 75 39 14 0f 4d f7 | 5a 27 f4 67 39 14 f2 c0 |..u9..M.|Z'.g9...|
|00000740| 53 10 c6 30 31 f7 61 40 | f6 21 01 f7 86 c2 af 79 |S..01.a@|.!.....y|
|00000750| 08 f7 54 10 5d 02 b1 0b | 16 e0 73 0f 77 b7 cb 07 |..T.]...|..s.w...|
|00000760| 20 f7 77 aa 0d 73 90 72 | 81 ad f2 e0 0f 57 b1 30 | .w..s.r|.....W.0|
|00000770| 60 f4 4f 41 04 1c 17 f7 | 61 80 63 05 e1 30 c6 aa |`.OA....|a.c..0..|
|00000780| f2 c0 54 06 3f 79 05 2b | 14 0f 6d 18 86 f6 71 80 |..T.?y.+|..m...q.|
|00000790| f6 21 87 91 80 6c cf 52 | f7 53 f2 c0 f7 53 91 40 |.!...l.R|.S...S.@|
|000007a0| f4 df 75 a2 7f 46 73 91 | 4f 2c 02 b1 08 f7 98 21 |..u..Fs.|O,.....!|
|000007b0| f6 d0 b1 6e 07 80 8f 77 | 72 cb 19 07 30 68 02 b1 |...n...w|r...0h..|
|000007c0| 0c f7 54 41 32 0b 16 e0 | f2 8f 54 b7 80 78 02 4f |..TA2...|..T..x.O|
|000007d0| 75 10 f7 53 a1 88 06 0f | 75 81 40 fd 2d 54 c1 fd |u..S....|u.@.-T..|
|000007e0| 30 8f 77 72 cb 19 02 b1 | 0f 44 f4 10 73 25 06 30 |0.wr....|.D..s%.0|
|000007f0| 6e ea 7c 62 75 30 b1 6e | 0f 62 f7 90 b5 a9 73 f6 |n.|bu0.n|.b....s.|
|00000800| 70 95 f7 73 02 b1 0f 4f | e2 75 30 f6 b1 f7 90 f7 |p..s...O|.u0.....|
|00000810| 7b 13 05 e1 37 3f 67 02 | b1 0f 44 f4 1f 2e 00 f4 |{...7?g.|..D.....|
|00000820| 93 02 b7 80 e6 42 7c f7 | 5a 64 0c 68 1f 2c 02 b1 |.....B|.|Zd.h.,..|
|00000830| 06 ee a7 c6 27 53 fd 58 | 0b 16 e0 f7 77 aa 0f 62 |....'S.X|....w..b|
|00000840| 10 8f 77 72 cb 19 07 3f | 2e f2 9f 2e 00 f4 4f 75 |..wr...?|......Ou|
|00000850| 47 3f 67 02 b1 06 cc f5 | 2f 75 30 cf 79 ca 1f 2c |G?g.....|/u0.y..,|
|00000860| 0f 77 b6 21 f7 61 40 b1 | 6e 07 80 cf 75 44 13 2a |.w.!.a@.|n...uD.*|
|00000870| f7 90 8f 77 72 cb 19 07 | 30 f7 77 aa 0f 62 10 2b |...wr...|0.w..b.+|
|00000880| 10 94 7f 76 14 fd 58 0b | 16 e0 68 0f 77 1a af 2c |...v..X.|..h.w..,|
|00000890| 06 39 08 f7 54 e4 78 1f | 2c 08 f7 54 e4 78 1f 2c |.9..T.x.|,..T.x.,|
|000008a0| 02 b6 20 b1 6e 0f 6d 6f | 79 03 52 0f 62 10 2b 10 |.. .n.mo|y.R.b.+.|
|000008b0| 8f 79 82 1f 6d 0b 16 ef | 2e f0 d0 00 00 1e 00 00 |.y..m...|........|
|000008c0| 0c 00 00 14 00 af 0c 00 | 00 16 00 b5 0c 00 00 14 |........|........|
|000008d0| 02 79 0c 00 00 16 02 7f | 0c 00 00 14 00 01 0d 00 |.y......|........|
|000008e0| 00 06 00 00 0c 00 00 14 | 00 16 00 28 0c 00 00 14 |........|...(....|
|000008f0| 00 01 0d 43 00 06 00 00 | 0c 00 00 14 01 c3 54 68 |...C....|......Th|
|00000900| 69 73 20 73 69 74 75 61 | 74 69 6f 6e 20 63 6f 75 |is situa|tion cou|
|00000910| 6c 64 20 62 65 20 61 20 | 72 65 61 6c 20 70 72 6f |ld be a |real pro|
|00000920| 62 6c 65 6d 20 69 66 20 | 79 6f 75 72 20 44 41 20 |blem if |your DA |
|00000930| 61 6c 6c 6f 63 61 74 65 | 73 20 6d 65 6d 6f 72 79 |allocate|s memory|
|00000940| 20 6f 72 20 63 72 65 61 | 74 65 73 20 61 20 77 69 | or crea|tes a wi|
|00000950| 6e 64 6f 77 20 64 75 72 | 69 6e 67 20 74 68 61 74 |ndow dur|ing that|
|00000960| 20 61 63 63 52 75 6e 20 | 70 65 72 69 6f 64 2e 20 | accRun |period. |
|00000970| 20 57 68 79 3f 20 20 57 | 68 61 74 20 69 66 20 74 | Why? W|hat if t|
|00000980| 68 65 20 61 70 70 6c 69 | 63 61 74 69 6f 6e 20 77 |he appli|cation w|
|00000990| 68 6f 73 65 20 68 65 61 | 70 20 74 68 65 20 44 41 |hose hea|p the DA|
|000009a0| 20 69 73 20 69 6e 20 73 | 75 64 64 65 6e 6c 79 20 | is in s|uddenly |
|000009b0| 73 6c 69 70 73 20 61 20 | 62 69 74 20 61 6e 64 20 |slips a |bit and |
|000009c0| 64 65 63 69 64 65 73 20 | 74 6f 20 63 61 6c 6c 20 |decides |to call |
|000009d0| 69 74 20 71 75 69 74 73 | 20 62 65 66 6f 72 65 20 |it quits| before |
|000009e0| 74 68 65 20 44 41 3f 20 | 20 59 6f 75 d5 64 20 62 |the DA? | You.d b|
|000009f0| 65 20 73 74 75 63 6b 20 | 77 69 74 68 20 61 6c 6c |e stuck |with all|
|00000a00| 6f 63 61 74 65 64 20 62 | 6c 6f 63 6b 73 20 69 6e |ocated b|locks in|
|00000a10| 20 61 20 7a 6f 6e 65 20 | 74 68 61 74 20 73 75 64 | a zone |that sud|
|00000a20| 64 65 6e 6c 79 20 64 6f | 65 73 6e d5 74 20 65 78 |denly do|esn.t ex|
|00000a30| 69 73 74 2e 20 20 45 76 | 65 6e 74 75 61 6c 6c 79 |ist. Ev|entually|
|00000a40| 2c 20 79 6f 75 72 20 44 | 41 20 77 6f 75 6c 64 20 |, your D|A would |
|00000a50| 67 6f 20 62 65 6c 6c 79 | 20 75 70 2c 20 61 6e 64 |go belly| up, and|
|00000a60| 20 77 68 6f 65 76 65 72 | 20 62 6f 75 67 68 74 20 | whoever| bought |
|00000a70| 79 6f 75 72 20 44 41 20 | 6f 72 20 64 72 69 76 65 |your DA |or drive|
|00000a80| 72 20 77 6f 75 6c 64 20 | 62 65 20 6f 6e 20 74 68 |r would |be on th|
|00000a90| 65 20 70 68 6f 6e 65 20 | 74 6f 20 61 20 6c 6f 63 |e phone |to a loc|
|00000aa0| 61 6c 20 64 65 61 6c 65 | 72 20 64 65 6d 61 6e 64 |al deale|r demand|
|00000ab0| 69 6e 67 20 72 65 74 72 | 69 62 75 74 69 6f 6e 2e |ing retr|ibution.|
|00000ac0| 0d 00 00 12 00 00 0c 00 | 00 14 00 63 0c 00 00 16 |........|...c....|
|00000ad0| 00 69 0c 00 00 14 00 01 | 0d 00 00 06 00 00 0c 00 |.i......|........|
|00000ae0| 00 14 00 e1 53 6f 20 77 | 68 61 74 d5 73 20 74 68 |....So w|hat.s th|
|00000af0| 65 20 73 6f 6c 75 74 69 | 6f 6e 3f 20 20 54 68 65 |e soluti|on? The|
|00000b00| 20 65 61 73 69 65 73 74 | 20 77 61 79 20 6f 75 74 | easiest| way out|
|00000b10| 20 6f 66 20 74 68 69 73 | 20 73 69 74 75 61 74 69 | of this| situati|
|00000b20| 6f 6e 20 69 73 20 74 6f | 20 73 69 6d 70 6c 79 20 |on is to| simply |
|00000b30| 6e 6f 74 20 64 6f 20 61 | 6e 79 20 6d 65 6d 6f 72 |not do a|ny memor|
|00000b40| 79 20 61 6c 6c 6f 63 61 | 74 69 6f 6e 20 6f 72 20 |y alloca|tion or |
|00000b50| 64 69 73 70 6c 61 79 20 | 61 6e 79 20 6e 65 77 6c |display |any newl|
|00000b60| 79 20 63 72 65 61 74 65 | 64 20 77 69 6e 64 6f 77 |y create|d window|
|00000b70| 73 20 6f 72 20 64 69 61 | 6c 6f 67 20 62 6f 78 65 |s or dia|log boxe|
|00000b80| 73 20 64 75 72 69 6e 67 | 20 61 63 63 52 75 6e 2e |s during| accRun.|
|00000b90| 20 20 53 6f 20 77 68 61 | 74 20 69 66 20 69 74 d5 | So wha|t if it.|
|00000ba0| 73 20 61 20 63 6f 70 20 | 6f 75 74 2c 20 69 74 d5 |s a cop |out, it.|
|00000bb0| 73 20 65 61 73 79 20 74 | 6f 20 69 6d 70 6c 65 6d |s easy t|o implem|
|00000bc0| 65 6e 74 2e 0d 00 00 12 | 00 00 0c 00 00 14 00 a5 |ent.....|........|
|00000bd0| 0c 00 00 16 00 ab 0c 00 | 00 14 00 01 0d 00 00 06 |........|........|
|00000be0| 00 00 0c 00 00 14 01 3f | 42 65 69 6e 67 20 74 68 |.......?|Being th|
|00000bf0| 65 20 67 6f 6f 64 20 73 | 6f 75 6c 73 20 74 68 61 |e good s|ouls tha|
|00000c00| 74 20 77 65 20 61 72 65 | 20 69 6e 20 44 54 53 2c |t we are| in DTS,|
|00000c10| 20 77 65 d5 72 65 20 6e | 6f 74 20 67 6f 69 6e 67 | we.re n|ot going|
|00000c20| 20 74 6f 20 6c 65 61 76 | 65 20 79 6f 75 20 68 61 | to leav|e you ha|
|00000c30| 6e 67 69 6e 67 20 74 68 | 65 72 65 20 77 69 74 68 |nging th|ere with|
|00000c40| 20 6e 6f 77 68 65 72 65 | 20 74 6f 20 67 6f 2e 20 | nowhere| to go. |
|00000c50| 20 57 65 20 70 72 65 66 | 65 72 20 79 6f 75 20 68 | We pref|er you h|
|00000c60| 65 65 64 20 74 68 65 20 | 70 72 65 76 69 6f 75 73 |eed the |previous|
|00000c70| 20 73 6f 6c 75 74 69 6f | 6e 2c 20 62 75 74 20 77 | solutio|n, but w|
|00000c80| 65 20 72 65 61 6c 69 7a | 65 20 74 68 61 74 20 74 |e realiz|e that t|
|00000c90| 68 65 72 65 20 6d 61 79 | 20 62 65 20 72 61 72 65 |here may| be rare|
|00000ca0| 20 74 69 6d 65 73 20 77 | 68 65 6e 20 79 6f 75 20 | times w|hen you |
|00000cb0| 6d 69 67 68 74 20 6e 65 | 65 64 20 61 20 77 69 6e |might ne|ed a win|
|00000cc0| 64 6f 77 20 64 75 72 69 | 6e 67 20 61 63 63 52 75 |dow duri|ng accRu|
|00000cd0| 6e 2e 20 20 57 65 d5 76 | 65 20 64 65 76 69 73 65 |n. We.v|e devise|
|00000ce0| 64 20 61 20 73 6f 6c 75 | 74 69 6f 6e 2c 20 61 6c |d a solu|tion, al|
|00000cf0| 62 65 69 74 20 61 20 62 | 69 74 20 73 74 72 61 6e |beit a b|it stran|
|00000d00| 67 65 2c 20 62 75 74 20 | 6f 6e 65 20 74 68 61 74 |ge, but |one that|
|00000d10| d5 73 20 65 61 73 79 20 | 65 6e 6f 75 67 68 20 74 |.s easy |enough t|
|00000d20| 6f 20 75 73 65 2e 0d 00 | 00 12 00 00 0c 00 00 14 |o use...|........|
|00000d30| 00 e3 0c 00 00 16 00 e9 | 0c 00 00 14 00 01 0d 00 |........|........|
|00000d40| 00 06 00 00 0c 00 00 14 | 01 13 54 68 65 20 62 61 |........|..The ba|
|00000d50| 73 69 63 20 70 72 6f 62 | 6c 65 6d 20 69 73 20 74 |sic prob|lem is t|
|00000d60| 68 61 74 20 74 68 65 20 | 44 41 20 6e 65 65 64 73 |hat the |DA needs|
|00000d70| 20 74 6f 20 6b 6e 6f 77 | 20 69 6e 20 77 68 69 63 | to know| in whic|
|00000d80| 68 20 68 65 61 70 20 69 | 74 20 73 68 6f 75 6c 64 |h heap i|t should|
|00000d90| 20 62 65 20 61 6c 6c 6f | 63 61 74 69 6e 67 20 69 | be allo|cating i|
|00000da0| 74 d5 73 20 6e 65 77 20 | 73 74 6f 72 61 67 65 2e |t.s new |storage.|
|00000db0| 20 20 49 74 20 77 6f 75 | 6c 64 20 62 65 20 6e 69 | It wou|ld be ni|
|00000dc0| 63 65 20 69 66 20 74 68 | 65 20 44 41 20 6b 6e 65 |ce if th|e DA kne|
|00000dd0| 77 20 69 6e 20 77 68 69 | 63 68 20 68 65 61 70 20 |w in whi|ch heap |
|00000de0| 69 74 20 77 61 73 20 6f | 70 65 6e 65 64 20 61 6e |it was o|pened an|
|00000df0| 64 20 63 6f 75 6c 64 20 | 61 6c 6c 6f 63 61 74 65 |d could |allocate|
|00000e00| 20 74 68 65 20 6e 65 77 | 20 73 74 75 66 66 20 74 | the new| stuff t|
|00000e10| 68 65 72 65 2c 20 61 6e | 64 20 69 74 d5 73 20 65 |here, an|d it.s e|
|00000e20| 61 73 79 20 65 6e 6f 75 | 67 68 20 74 6f 20 64 6f |asy enou|gh to do|
|00000e30| 2c 20 73 6f 20 68 65 72 | 65 20 69 73 20 77 68 61 |, so her|e is wha|
|00000e40| 74 20 79 6f 75 20 6e 65 | 65 64 20 74 6f 20 6b 6e |t you ne|ed to kn|
|00000e50| 6f 77 20 74 6f 20 64 6f | 20 69 74 2e 0d ff 00 06 |ow to do| it.....|
|00000e60| 00 00 0c 00 00 14 00 01 | 0d ff 00 06 00 00 0c 00 |........|........|
|00000e70| 00 14 02 e9 53 77 69 74 | 63 68 69 6e 67 20 66 72 |....Swit|ching fr|
|00000e80| 6f 6d 20 74 68 65 20 63 | 75 72 72 65 6e 74 20 68 |om the c|urrent h|
|00000e90| 65 61 70 20 74 6f 20 74 | 68 65 20 d2 70 72 65 66 |eap to t|he .pref|
|00000ea0| 65 72 72 65 64 d3 20 68 | 65 61 70 20 69 73 20 66 |erred. h|eap is f|
|00000eb0| 61 69 72 6c 79 20 73 69 | 6d 70 6c 65 2e 20 20 57 |airly si|mple. W|
|00000ec0| 68 65 6e 20 79 6f 75 20 | 66 65 65 6c 20 74 68 65 |hen you |feel the|
|00000ed0| 20 6e 65 65 64 20 74 6f | 20 61 6c 6c 6f 63 61 74 | need to| allocat|
|00000ee0| 65 20 6d 65 6d 6f 72 79 | 20 6f 72 20 63 72 65 61 |e memory| or crea|
|00000ef0| 74 65 20 61 20 77 69 6e | 64 6f 77 20 64 75 72 69 |te a win|dow duri|
|00000f00| 6e 67 20 61 63 63 52 75 | 6e 2c 20 66 69 72 73 74 |ng accRu|n, first|
|00000f10| 20 73 61 76 65 20 74 68 | 65 20 63 75 72 72 65 6e | save th|e curren|
|00000f20| 74 20 68 65 61 70 20 7a | 6f 6e 65 20 77 69 74 68 |t heap z|one with|
|00000f30| 20 5f 47 65 74 5a 6f 6e | 65 2e 20 20 4e 6f 77 2c | _GetZon|e. Now,|
|00000f40| 20 67 65 74 20 74 68 65 | 20 68 61 6e 64 6c 65 20 | get the| handle |
|00000f50| 74 6f 20 74 68 65 20 61 | 63 74 75 61 6c 20 64 72 |to the a|ctual dr|
|00000f60| 69 76 65 72 20 66 6f 72 | 20 74 68 65 20 44 41 2e |iver for| the DA.|
|00000f70| 20 20 59 6f 75 20 63 61 | 6e 20 64 6f 20 74 68 69 | You ca|n do thi|
|00000f80| 73 20 62 79 20 6c 6f 6f | 6b 69 6e 67 20 61 74 20 |s by loo|king at |
|00000f90| 74 68 65 20 64 43 74 6c | 44 72 69 76 65 72 20 6f |the dCtl|Driver o|
|00000fa0| 66 66 73 65 74 20 6f 66 | 20 74 68 65 20 44 41 73 |ffset of| the DAs|
|00000fb0| 20 64 65 76 69 63 65 20 | 63 6f 6e 74 72 6f 6c 20 | device |control |
|00000fc0| 65 6e 74 72 79 20 28 44 | 43 45 29 2e 20 20 54 68 |entry (D|CE). Th|
|00000fd0| 65 20 44 43 45 20 69 73 | 20 61 6c 77 61 79 73 20 |e DCE is| always |
|00000fe0| 69 6e 20 72 65 67 69 73 | 74 65 72 20 41 31 20 77 |in regis|ter A1 w|
|00000ff0| 68 65 6e 20 61 20 63 6f | 6e 74 72 6f 6c 20 63 61 |hen a co|ntrol ca|
|00001000| 6c 6c 20 74 6f 20 74 68 | 65 20 44 41 20 69 73 20 |ll to th|e DA is |
|00001010| 6d 61 64 65 2e 20 20 55 | 73 65 20 5f 48 61 6e 64 |made. U|se _Hand|
|00001020| 6c 65 5a 6f 6e 65 20 6f | 6e 20 74 68 65 20 68 61 |leZone o|n the ha|
|00001030| 6e 64 6c 65 20 74 6f 20 | 74 68 65 20 44 41 73 20 |ndle to |the DAs |
|00001040| 64 72 69 76 65 72 20 74 | 6f 20 67 69 76 65 20 79 |driver t|o give y|
|00001050| 6f 75 20 61 20 70 6f 69 | 6e 74 65 72 20 74 6f 20 |ou a poi|nter to |
|00001060| 74 68 65 20 68 65 61 70 | 20 69 6e 20 77 68 69 63 |the heap| in whic|
|00001070| 68 20 74 68 65 20 64 72 | 69 76 65 72 20 72 65 73 |h the dr|iver res|
|00001080| 69 64 65 73 2e 20 20 50 | 61 73 73 20 74 68 61 74 |ides. P|ass that|
|00001090| 20 76 61 6c 75 65 20 74 | 6f 20 5f 53 65 74 5a 6f | value t|o _SetZo|
|000010a0| 6e 65 2e 20 20 4f 6e 63 | 65 20 79 6f 75 20 68 61 |ne. Onc|e you ha|
|000010b0| 76 65 20 73 77 69 74 63 | 68 65 64 20 69 6e 20 74 |ve switc|hed in t|
|000010c0| 68 65 20 63 6f 72 72 65 | 63 74 20 68 65 61 70 2c |he corre|ct heap,|
|000010d0| 20 64 6f 20 77 68 61 74 | 65 76 65 72 20 6d 65 6d | do what|ever mem|
|000010e0| 6f 72 79 20 61 6c 6c 6f | 63 61 74 69 6f 6e 20 6f |ory allo|cation o|
|000010f0| 72 20 77 69 6e 64 6f 77 | 20 63 72 65 61 74 69 6f |r window| creatio|
|00001100| 6e 20 79 6f 75 20 6e 65 | 65 64 2c 20 61 6e 64 20 |n you ne|ed, and |
|00001110| 74 68 65 6e 20 6d 61 6b | 65 20 73 75 72 65 20 74 |then mak|e sure t|
|00001120| 6f 20 73 65 74 20 74 68 | 65 20 63 75 72 72 65 6e |o set th|e curren|
|00001130| 74 20 7a 6f 6e 65 20 62 | 61 63 6b 20 74 6f 20 74 |t zone b|ack to t|
|00001140| 68 65 20 73 61 76 65 64 | 20 7a 6f 6e 65 20 77 69 |he saved| zone wi|
|00001150| 74 68 20 5f 53 65 74 5a | 6f 6e 65 2e 0d ff 00 5a |th _SetZ|one....Z|
|00001160| 00 00 0c 00 00 14 00 8f | 0c 00 00 16 00 95 0c 00 |........|........|
|00001170| 00 14 00 bd 0c 00 00 16 | 00 c5 0c 00 00 14 01 20 |........|....... |
|00001180| 0c 00 00 16 01 2a 0c 00 | 00 14 01 78 0c 00 00 16 |.....*..|...x....|
|00001190| 01 7a 0c 00 00 14 01 a7 | 0c 00 00 16 01 b2 0c 00 |.z......|........|
|000011a0| 00 14 02 26 0c 00 00 16 | 02 2e 0c 00 00 14 02 df |...&....|........|
|000011b0| 0c 00 00 16 02 e7 0c 00 | 00 14 00 01 0d ff 00 06 |........|........|
|000011c0| 00 00 0c 00 00 14 00 71 | 54 68 65 20 66 6f 6c 6c |.......q|The foll|
|000011d0| 6f 77 69 6e 67 20 73 68 | 6f 72 74 20 72 6f 75 74 |owing sh|ort rout|
|000011e0| 69 6e 65 2c 20 62 6f 72 | 72 6f 77 65 64 2c 20 69 |ine, bor|rowed, i|
|000011f0| 6e 20 70 61 72 74 2c 20 | 66 72 6f 6d 20 61 6e 20 |n part, |from an |
|00001200| 4d 50 57 20 73 61 6d 70 | 6c 65 20 44 41 2c 20 73 |MPW samp|le DA, s|
|00001210| 68 6f 77 73 20 6f 6e 65 | 20 77 61 79 20 74 6f 20 |hows one| way to |
|00001220| 73 65 74 20 75 70 20 74 | 68 65 20 63 6f 72 72 65 |set up t|he corre|
|00001230| 63 74 20 7a 6f 6e 65 2e | 0d ff 00 06 00 00 0c 00 |ct zone.|........|
|00001240| 00 14 00 01 0d 01 00 06 | 00 00 0c 00 00 14 00 3a |........|.......:|
|00001250| 70 61 73 63 61 6c 20 73 | 68 6f 72 74 20 44 52 56 |pascal s|hort DRV|
|00001260| 52 43 6f 6e 74 72 6f 6c | 28 43 6e 74 72 6c 50 61 |RControl|(CntrlPa|
|00001270| 72 61 6d 20 2a 63 74 6c | 50 42 2c 20 44 43 74 6c |ram *ctl|PB, DCtl|
|00001280| 50 74 72 20 64 43 74 6c | 29 0d 00 06 00 00 09 00 |Ptr dCtl|).......|
|00001290| 00 16 00 02 7b 0d 00 06 | 00 00 09 00 00 16 00 1b |....{...|........|
|000012a0| 09 65 78 74 65 72 6e 09 | 76 6f 69 64 09 64 6f 43 |.extern.|void.doC|
|000012b0| 74 6c 45 76 65 6e 74 28 | 29 3b 0d ff 00 06 00 00 |tlEvent(|);......|
|000012c0| 09 00 00 16 00 1b 09 65 | 78 74 65 72 6e 09 76 6f |.......e|xtern.vo|
|000012d0| 69 64 09 64 6f 50 65 72 | 69 6f 64 69 63 28 29 3b |id.doPer|iodic();|
|000012e0| 0d ff 00 06 00 00 09 00 | 00 16 00 01 0d ff 00 06 |........|........|
|000012f0| 00 00 09 00 00 16 00 12 | 09 54 48 7a 20 09 64 72 |........|.THz .dr|
|00001300| 69 76 65 72 5a 6f 6e 65 | 3b 0d 00 06 00 00 09 00 |iverZone|;.......|
|00001310| 00 16 00 10 09 54 48 7a | 09 73 61 76 65 64 5a 6f |.....THz|.savedZo|
|00001320| 6e 65 3b 0d 00 06 00 00 | 09 00 00 16 00 01 0d ff |ne;.....|........|
|00001330| 00 06 00 00 09 00 00 16 | 00 04 09 2f 2a 0d 00 06 |........|.../*...|
|00001340| 00 00 09 00 00 16 00 41 | 09 20 2a 20 54 68 65 20 |.......A|. * The |
|00001350| 63 75 72 72 65 6e 74 20 | 67 72 61 66 50 6f 72 74 |current |grafPort|
|00001360| 20 69 73 20 73 61 76 65 | 64 20 26 20 72 65 73 74 | is save|d & rest|
|00001370| 6f 72 65 64 20 62 79 20 | 74 68 65 20 44 65 73 6b |ored by |the Desk|
|00001380| 20 4d 61 6e 61 67 65 72 | 0d ff 00 06 00 00 09 00 | Manager|........|
|00001390| 00 16 00 05 09 20 2a 2f | 0d ff 00 06 00 00 09 00 |..... */|........|
|000013a0| 00 16 00 1a 09 73 77 69 | 74 63 68 20 28 63 74 6c |.....swi|tch (ctl|
|000013b0| 50 42 2d 3e 63 73 43 6f | 64 65 29 20 7b 0d 00 06 |PB->csCo|de) {...|
|000013c0| 00 00 09 00 00 16 00 09 | 01 dd 03 01 00 00 00 09 |........|........|
|000013d0| 01 c2 02 07 02 07 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000013e0| 00 00 00 00 00 00 00 00 | 2f 0d 00 06 00 00 09 00 |........|/.......|
|000013f0| 00 16 00 3a 09 09 09 48 | 4c 6f 63 6b 28 64 43 74 |...:...H|Lock(dCt|
|00001400| 6c 2d 3e 64 43 74 6c 53 | 74 6f 72 61 67 65 29 3b |l->dCtlS|torage);|
|00001410| 09 2f 2a 20 4c 6f 63 6b | 20 68 61 6e 64 6c 65 20 |./* Lock| handle |
|00001420| 73 69 6e 63 65 20 69 74 | 20 77 69 6c 6c 0d 00 06 |since it| will...|
|00001430| 00 00 09 00 00 16 00 1d | 09 09 09 09 09 09 09 20 |........|....... |
|00001440| 20 20 62 65 20 64 65 72 | 65 66 65 72 65 6e 63 65 | be der|eference|
|00001450| 64 20 2a 2f 0d 54 00 06 | 00 00 09 00 00 16 00 37 |d */.T..|.......7|
|00001460| 09 09 09 64 6f 43 74 6c | 45 76 65 6e 74 28 20 2a |...doCtl|Event( *|
|00001470| 28 28 45 76 65 6e 74 52 | 65 63 6f 72 64 20 2a 2a |((EventR|ecord **|
|00001480| 29 20 26 63 74 6c 50 42 | 2d 3e 63 73 50 61 72 61 |) &ctlPB|->csPara|
|00001490| 6d 5b 30 5d 29 2c 0d ac | 00 06 00 00 09 00 00 16 |m[0]),..|........|
|000014a0| 00 27 09 09 09 09 09 28 | 47 6c 6f 62 61 6c 73 20 |.'.....(|Globals |
|000014b0| 2a 29 28 2a 64 43 74 6c | 2d 3e 64 43 74 6c 53 74 |*)(*dCtl|->dCtlSt|
|000014c0| 6f 72 61 67 65 29 29 3b | 0d 00 00 06 00 00 09 00 |orage));|........|
|000014d0| 00 16 00 1f 09 09 09 48 | 55 6e 6c 6f 63 6b 28 64 |.......H|Unlock(d|
|000014e0| 43 74 6c 2d 3e 64 43 74 | 6c 53 74 6f 72 61 67 65 |Ctl->dCt|lStorage|
|000014f0| 29 3b 0d 00 00 06 00 00 | 09 00 00 16 00 0a 09 09 |);......|........|
|00001500| 09 62 72 65 61 6b 3b 0d | 00 06 00 00 09 00 00 16 |.break;.|........|
|00001510| 00 01 0d 00 00 06 00 00 | 09 00 00 16 00 06 09 09 |........|........|
|00001520| 2f 2a 20 0d 00 06 00 00 | 09 00 00 16 00 17 09 09 |/* .....|........|
|00001530| 20 2a 20 48 65 79 21 20 | 20 4c 6f 6f 6b 20 68 65 | * Hey! | Look he|
|00001540| 72 65 21 20 0d 00 00 06 | 00 00 09 00 00 16 00 06 |re! ....|........|
|00001550| 09 09 20 2a 2f 0d 00 06 | 00 00 09 00 00 16 00 26 |.. */...|.......&|
|00001560| 09 09 63 61 73 65 20 41 | 43 43 52 55 4e 3a 09 09 |..case A|CCRUN:..|
|00001570| 09 09 2f 2a 20 70 65 72 | 69 6f 64 69 63 45 76 65 |../* per|iodicEve|
|00001580| 6e 74 20 2a 2f 0d 00 06 | 00 00 09 00 00 16 00 43 |nt */...|.......C|
|00001590| 09 09 09 73 61 76 65 64 | 5a 6f 6e 65 20 3d 20 47 |...saved|Zone = G|
|000015a0| 65 74 5a 6f 6e 65 28 29 | 3b 09 2f 2a 20 73 61 76 |etZone()|;./* sav|
|000015b0| 65 20 61 20 70 6f 69 6e | 74 65 72 20 74 6f 20 74 |e a poin|ter to t|
|000015c0| 68 65 20 63 75 72 72 65 | 6e 74 20 68 65 61 70 20 |he curre|nt heap |
|000015d0| 2a 2f 0d 00 00 06 00 00 | 09 00 00 16 00 49 09 09 |*/......|.....I..|
|000015e0| 09 64 72 69 76 65 72 5a | 6f 6e 65 20 3d 20 48 61 |.driverZ|one = Ha|
|000015f0| 6e 64 6c 65 5a 6f 6e 65 | 28 64 43 74 6c 2d 3e 64 |ndleZone|(dCtl->d|
|00001600| 43 74 6c 44 72 69 76 65 | 72 29 3b 20 2f 2a 20 67 |CtlDrive|r); /* g|
|00001610| 65 74 20 74 68 65 20 68 | 65 61 70 20 6f 75 72 20 |et the h|eap our |
|00001620| 64 72 69 76 65 72 0d 00 | 00 06 00 00 09 00 00 16 |driver..|........|
|00001630| 00 1a 09 09 09 09 09 09 | 09 09 09 20 20 20 72 65 |........|... re|
|00001640| 73 69 64 65 73 20 69 6e | 20 2a 2f 0d 00 06 00 00 |sides in| */.....|
|00001650| 09 00 00 16 00 3c 09 09 | 09 53 65 74 5a 6f 6e 65 |.....<..|.SetZone|
|00001660| 28 64 72 69 76 65 72 5a | 6f 6e 65 29 3b 09 09 2f |(driverZ|one);../|
|00001670| 2a 20 75 73 65 20 74 68 | 61 74 20 61 73 20 74 68 |* use th|at as th|
|00001680| 65 20 63 75 72 72 65 6e | 74 20 68 65 61 70 20 2a |e curren|t heap *|
|00001690| 2f 0d 00 06 00 00 09 00 | 00 16 00 36 09 09 09 64 |/.......|...6...d|
|000016a0| 6f 50 65 72 69 6f 64 69 | 63 28 64 43 74 6c 29 3b |oPeriodi|c(dCtl);|
|000016b0| 09 09 2f 2a 20 67 6f 20 | 64 6f 20 79 6f 75 72 20 |../* go |do your |
|000016c0| 70 65 72 69 6f 64 69 63 | 20 73 74 75 66 66 20 2a |periodic| stuff *|
|000016d0| 2f 0d 00 06 00 00 09 00 | 00 16 00 33 09 09 09 53 |/.......|...3...S|
|000016e0| 65 74 5a 6f 6e 65 28 73 | 61 76 65 64 5a 6f 6e 65 |etZone(s|avedZone|
|000016f0| 29 3b 09 09 2f 2a 20 72 | 65 73 74 6f 72 65 20 74 |);../* r|estore t|
|00001700| 68 65 20 6f 6c 64 20 68 | 65 61 70 20 2a 2f 0d 00 |he old h|eap */..|
|00001710| 00 06 00 00 09 00 00 16 | 00 0a 09 09 09 62 72 65 |........|.....bre|
|00001720| 61 6b 3b 0d 00 06 00 00 | 09 00 00 16 00 01 0d 00 |ak;.....|........|
|00001730| 00 06 00 00 09 00 00 16 | 00 0b 09 09 64 65 66 61 |........|....defa|
|00001740| 75 6c 74 3a 0d 00 00 06 | 00 00 09 00 00 16 00 0a |ult:....|........|
|00001750| 09 09 09 62 72 65 61 6b | 3b 0d 00 06 00 00 09 00 |...break|;.......|
|00001760| 00 16 00 03 09 7d 0d 00 | 00 06 00 00 09 00 00 16 |.....}..|........|
|00001770| 00 0b 09 72 65 74 75 72 | 6e 20 30 3b 0d 00 00 06 |...retur|n 0;....|
|00001780| 00 00 09 00 00 16 00 02 | 7d 0d 00 06 00 00 09 00 |........|}.......|
|00001790| 00 16 00 02 43 0d 00 06 | 00 00 0c 01 00 14 00 8f |....C...|........|
|000017a0| 4f 6e 65 20 6e 6f 74 65 | 20 6f 66 20 63 61 75 74 |One note| of caut|
|000017b0| 69 6f 6e 3a 20 20 57 61 | 74 63 68 20 6f 75 74 20 |ion: Wa|tch out |
|000017c0| 66 6f 72 20 63 68 61 6e | 67 65 73 20 69 6e 20 74 |for chan|ges in t|
|000017d0| 68 65 20 72 65 73 6f 75 | 72 63 65 20 63 68 61 69 |he resou|rce chai|
|000017e0| 6e 20 77 68 65 6e 20 69 | 6e 20 61 63 63 52 75 6e |n when i|n accRun|
|000017f0| 2c 20 61 73 20 69 74 20 | 6d 61 79 20 6e 6f 74 20 |, as it |may not |
|00001800| 62 65 20 77 68 61 74 20 | 79 6f 75 20 65 78 70 65 |be what |you expe|
|00001810| 63 74 20 77 68 65 6e 20 | 4d 75 6c 74 69 46 69 6e |ct when |MultiFin|
|00001820| 64 65 72 20 69 73 20 61 | 63 74 69 76 65 2e 0d 00 |der is a|ctive...|
|00001830| 00 12 00 00 0c 00 00 14 | 00 4a 0c 00 00 16 00 50 |........|.J.....P|
|00001840| 0c 00 00 14 00 01 0d 00 | 00 06 00 00 0c 00 00 14 |........|........|
|00001850| 00 01 0d 00 00 06 00 00 | 0c 00 00 14 00 28 d2 48 |........|.....(.H|
|00001860| 6f 75 73 74 6f 6e 2c 20 | 57 65 d5 76 65 20 47 6f |ouston, |We.ve Go|
|00001870| 74 20 61 20 52 65 2d 45 | 6e 74 72 79 20 50 72 6f |t a Re-E|ntry Pro|
|00001880| 62 6c 65 6d d3 0d 00 06 | 00 00 0e 01 00 14 00 01 |blem....|........|
|00001890| 0d 00 00 06 00 00 0c 00 | 00 14 02 db 44 69 73 70 |........|....Disp|
|000018a0| 6c 61 79 69 6e 67 20 61 | 6e 20 61 6c 65 72 74 20 |laying a|n alert |
|000018b0| 6f 72 20 6f 74 68 65 72 | 20 6d 6f 64 61 6c 20 64 |or other| modal d|
|000018c0| 69 61 6c 6f 67 20 62 6f | 78 20 69 73 20 61 20 63 |ialog bo|x is a c|
|000018d0| 6f 6d 6d 6f 6e 20 6f 63 | 63 75 72 72 65 6e 63 65 |ommon oc|currence|
|000018e0| 20 69 6e 20 4d 61 63 69 | 6e 74 6f 73 68 20 70 72 | in Maci|ntosh pr|
|000018f0| 6f 67 72 61 6d 6d 69 6e | 67 2c 20 65 76 65 6e 20 |ogrammin|g, even |
|00001900| 69 6e 20 44 41 73 2e 20 | 20 42 75 74 20 73 69 6e |in DAs. | But sin|
|00001910| 63 65 20 44 41 73 20 61 | 72 65 20 6e 6f 74 20 61 |ce DAs a|re not a|
|00001920| 70 70 6c 69 63 61 74 69 | 6f 6e 73 2c 20 6d 6f 64 |pplicati|ons, mod|
|00001930| 61 6c 20 64 69 61 6c 6f | 67 20 62 6f 78 65 73 20 |al dialo|g boxes |
|00001940| 70 6f 73 65 20 6f 74 68 | 65 72 20 70 72 6f 62 6c |pose oth|er probl|
|00001950| 65 6d 73 20 77 68 65 6e | 20 64 69 73 70 6c 61 79 |ems when| display|
|00001960| 65 64 20 75 6e 64 65 72 | 20 4d 75 6c 74 69 46 69 |ed under| MultiFi|
|00001970| 6e 64 65 72 2e 20 20 54 | 68 69 73 20 70 72 6f 62 |nder. T|his prob|
|00001980| 6c 65 6d 20 69 73 20 72 | 65 65 6e 74 72 61 6e 63 |lem is r|eentranc|
|00001990| 79 2e 20 20 49 66 20 79 | 6f 75 72 20 44 41 20 6f |y. If y|our DA o|
|000019a0| 72 20 64 72 69 76 65 72 | 20 61 73 6b 73 20 66 6f |r driver| asks fo|
|000019b0| 72 20 70 65 72 69 6f 64 | 69 63 20 74 69 6d 65 2c |r period|ic time,|
|000019c0| 20 69 74 20 63 6f 6e 74 | 69 6e 75 65 73 20 74 6f | it cont|inues to|
|000019d0| 20 72 65 63 65 69 76 65 | 20 69 74 20 77 68 65 6e | receive| it when|
|000019e0| 20 69 74 20 64 69 73 70 | 6c 61 79 20 61 20 6d 6f | it disp|lay a mo|
|000019f0| 64 61 6c 20 64 69 61 6c | 6f 67 20 62 6f 78 2e 20 |dal dial|og box. |
|00001a00| 20 42 75 6d 6d 65 72 2e | 20 20 59 6f 75 72 20 6d | Bummer.| Your m|
|00001a10| 6f 64 61 6c 20 64 69 61 | 6c 6f 67 20 72 6f 75 74 |odal dia|log rout|
|00001a20| 69 6e 65 20 6d 69 67 68 | 74 20 65 76 65 6e 20 62 |ine migh|t even b|
|00001a30| 65 20 63 61 6c 6c 65 64 | 20 61 67 61 69 6e 2c 20 |e called| again, |
|00001a40| 61 6e 64 20 61 67 61 69 | 6e 2c 20 61 6e 64 20 61 |and agai|n, and a|
|00001a50| 67 61 69 6e 2c 20 61 6e | 64 20 61 67 61 69 6e 2c |gain, an|d again,|
|00001a60| 20 61 6e 64 20 79 6f 75 | 20 67 65 74 20 74 68 65 | and you| get the|
|00001a70| 20 69 64 65 61 2e 20 20 | 54 68 69 73 20 70 72 6f | idea. |This pro|
|00001a80| 62 6c 65 6d 20 6f 63 63 | 75 72 73 20 62 65 63 61 |blem occ|urs beca|
|00001a90| 75 73 65 20 5f 4d 6f 64 | 61 6c 44 69 61 6c 6f 67 |use _Mod|alDialog|
|00001aa0| 20 63 61 6c 6c 73 20 74 | 68 65 20 5f 53 79 73 74 | calls t|he _Syst|
|00001ab0| 65 6d 54 61 73 6b 20 74 | 72 61 70 2c 20 77 68 69 |emTask t|rap, whi|
|00001ac0| 63 68 20 69 6e 20 74 75 | 72 6e 20 63 61 6c 6c 73 |ch in tu|rn calls|
|00001ad0| 20 64 72 69 76 65 72 73 | 20 77 68 69 63 68 20 61 | drivers| which a|
|00001ae0| 73 6b 65 64 20 66 6f 72 | 20 74 69 6d 65 2c 20 69 |sked for| time, i|
|00001af0| 6e 63 6c 75 64 69 6e 67 | 20 79 6f 75 72 73 2e 20 |ncluding| yours. |
|00001b00| 20 54 68 65 72 65 20 69 | 73 20 6e 6f 20 69 6e 74 | There i|s no int|
|00001b10| 65 72 6e 61 6c 20 63 68 | 65 63 6b 20 62 79 20 74 |ernal ch|eck by t|
|00001b20| 68 65 20 53 79 73 74 65 | 6d 20 66 6f 72 20 74 68 |he Syste|m for th|
|00001b30| 69 73 20 70 6f 73 73 69 | 62 6c 65 20 70 72 6f 62 |is possi|ble prob|
|00001b40| 6c 65 6d 2c 20 73 6f 20 | 69 74 d5 73 20 75 70 20 |lem, so |it.s up |
|00001b50| 74 6f 20 79 6f 75 20 61 | 6e 64 20 79 6f 75 72 20 |to you a|nd your |
|00001b60| 64 72 69 76 65 72 20 74 | 6f 20 62 65 20 70 72 65 |driver t|o be pre|
|00001b70| 70 61 72 65 64 2e 0d ff | 00 2a 00 00 0c 00 00 14 |pared...|.*......|
|00001b80| 01 62 0c 02 00 14 01 63 | 0c 00 00 14 01 f8 0c 00 |.b.....c|........|
|00001b90| 00 16 02 04 0c 00 00 14 | 02 0f 0c 00 00 16 02 1a |........|........|
|00001ba0| 0c 00 00 14 00 01 0d ff | 00 06 00 00 0c 00 00 14 |........|........|
|00001bb0| 00 cb 57 65 20 72 65 61 | 6c 69 7a 65 20 74 68 61 |..We rea|lize tha|
|00001bc0| 74 20 73 6f 6d 65 20 44 | 41 73 20 61 6e 64 20 64 |t some D|As and d|
|00001bd0| 72 69 76 65 72 73 20 65 | 78 70 65 63 74 2c 20 61 |rivers e|xpect, a|
|00001be0| 6e 64 20 64 65 70 65 6e | 64 20 75 70 6f 6e 2c 20 |nd depen|d upon, |
|00001bf0| 74 68 69 73 20 66 75 6e | 63 74 69 6f 6e 61 6c 69 |this fun|ctionali|
|00001c00| 74 79 2e 20 20 57 65 d5 | 72 65 20 6a 75 73 74 20 |ty. We.|re just |
|00001c10| 20 74 61 6b 69 6e 67 20 | 74 68 69 73 20 6f 70 70 | taking |this opp|
|00001c20| 6f 72 74 75 6e 69 74 79 | 20 74 6f 20 69 6e 66 6f |ortunity| to info|
|00001c30| 72 6d 20 74 68 65 20 72 | 65 73 74 20 6f 66 20 79 |rm the r|est of y|
|00001c40| 6f 75 20 74 68 61 74 20 | 74 68 69 73 20 69 73 20 |ou that |this is |
|00001c50| 61 20 73 69 74 75 61 74 | 69 6f 6e 20 61 62 6f 75 |a situat|ion abou|
|00001c60| 74 20 77 68 69 63 68 20 | 79 6f 75 20 73 68 6f 75 |t which |you shou|
|00001c70| 6c 64 20 62 65 20 61 77 | 61 72 65 2e 0d ff 00 06 |ld be aw|are.....|
|00001c80| 00 00 0c 00 00 14 00 01 | 0d ff 00 06 00 00 0c 00 |........|........|
|00001c90| 00 14 01 b7 41 6e 20 65 | 61 73 79 20 77 61 79 20 |....An e|asy way |
|00001ca0| 74 6f 20 61 76 6f 69 64 | 20 74 68 69 73 20 69 73 |to avoid| this is|
|00001cb0| 73 75 65 20 69 73 20 74 | 6f 20 73 69 6d 70 6c 79 |sue is t|o simply|
|00001cc0| 20 74 65 6c 6c 20 74 68 | 65 20 44 65 76 69 63 65 | tell th|e Device|
|00001cd0| 20 4d 61 6e 61 67 65 72 | 20 6e 6f 74 20 74 6f 20 | Manager| not to |
|00001ce0| 63 61 6c 6c 20 79 6f 75 | 72 20 44 41 20 77 68 65 |call you|r DA whe|
|00001cf0| 6e 20 79 6f 75 20 64 69 | 73 70 6c 61 79 20 61 6e |n you di|splay an|
|00001d00| 20 61 6c 65 72 74 20 6f | 72 20 6f 74 68 65 72 20 | alert o|r other |
|00001d10| 6d 6f 64 61 6c 20 64 69 | 61 6c 6f 67 20 62 6f 78 |modal di|alog box|
|00001d20| 2e 20 20 52 65 6d 65 6d | 62 65 72 20 74 68 61 74 |. Remem|ber that|
|00001d30| 20 64 4e 65 65 64 54 69 | 6d 65 20 62 69 74 20 79 | dNeedTi|me bit y|
|00001d40| 6f 75 20 73 65 74 20 77 | 68 65 6e 20 79 6f 75 20 |ou set w|hen you |
|00001d50| 6f 70 65 6e 65 64 20 79 | 6f 75 72 20 44 41 20 73 |opened y|our DA s|
|00001d60| 6f 20 79 6f 75 d5 64 20 | 67 65 74 20 74 69 6d 65 |o you.d |get time|
|00001d70| 3f 20 20 4a 75 73 74 20 | 63 6c 65 61 72 20 69 74 |? Just |clear it|
|00001d80| 20 62 65 66 6f 72 65 20 | 79 6f 75 72 20 63 61 6c | before |your cal|
|00001d90| 6c 20 74 6f 20 5f 41 6c | 65 72 74 20 6f 72 20 5f |l to _Al|ert or _|
|00001da0| 4d 6f 64 61 6c 44 69 61 | 6c 6f 67 2e 20 20 41 73 |ModalDia|log. As|
|00001db0| 20 6c 6f 6e 67 20 61 73 | 20 74 68 65 20 62 69 74 | long as| the bit|
|00001dc0| 20 69 73 20 63 6c 65 61 | 72 2c 20 79 6f 75 72 20 | is clea|r, your |
|00001dd0| 44 41 20 64 6f 65 73 20 | 6e 6f 74 20 72 65 63 65 |DA does |not rece|
|00001de0| 69 76 65 20 61 6e 79 20 | 70 65 72 69 6f 64 69 63 |ive any |periodic|
|00001df0| 20 74 69 6d 65 2e 20 20 | 52 65 6d 65 6d 62 65 72 | time. |Remember|
|00001e00| 20 74 6f 20 72 65 73 65 | 74 20 69 74 20 6f 6e 63 | to rese|t it onc|
|00001e10| 65 20 79 6f 75 20 61 72 | 65 20 64 6f 6e 65 20 77 |e you ar|e done w|
|00001e20| 69 74 68 20 79 6f 75 72 | 20 5f 41 6c 65 72 74 20 |ith your| _Alert |
|00001e30| 6f 72 20 5f 4d 6f 64 61 | 6c 44 69 61 6c 6f 67 20 |or _Moda|lDialog |
|00001e40| 74 72 61 70 20 63 61 6c | 6c 2e 0d ff 00 42 00 00 |trap cal|l....B..|
|00001e50| 0c 00 00 14 00 9d 0c 00 | 00 16 00 a6 0c 00 00 14 |........|........|
|00001e60| 01 01 0c 00 00 16 01 07 | 0c 00 00 14 01 0b 0c 00 |........|........|
|00001e70| 00 16 01 17 0c 00 00 14 | 01 95 0c 00 00 16 01 9b |........|........|
|00001e80| 0c 00 00 14 01 9f 0c 00 | 00 16 01 ab 0c 00 00 14 |........|........|
|00001e90| 00 01 0d ff 00 06 00 00 | 0c 00 00 14 01 46 54 68 |........|.....FTh|
|00001ea0| 65 20 5f 42 69 74 43 6c | 72 20 61 6e 64 20 5f 42 |e _BitCl|r and _B|
|00001eb0| 69 74 53 65 74 20 54 6f | 6f 6c 62 6f 78 20 75 74 |itSet To|olbox ut|
|00001ec0| 69 6c 69 74 69 65 73 20 | 61 72 65 20 61 20 6d 69 |ilities |are a mi|
|00001ed0| 74 65 20 6f 6e 20 74 68 | 65 20 62 72 61 69 6e 2d |te on th|e brain-|
|00001ee0| 64 61 6d 61 67 65 64 20 | 73 69 64 65 2c 20 61 6e |damaged |side, an|
|00001ef0| 64 20 74 68 65 20 62 69 | 74 73 20 61 72 65 20 74 |d the bi|ts are t|
|00001f00| 68 65 20 72 65 76 65 72 | 73 65 20 6f 66 20 63 6f |he rever|se of co|
|00001f10| 6e 76 65 6e 74 69 6f 6e | 61 6c 20 36 38 30 78 30 |nvention|al 680x0|
|00001f20| 20 6e 75 6d 62 65 72 69 | 6e 67 20 28 6e 75 6d 62 | numberi|ng (numb|
|00001f30| 65 72 69 6e 67 20 73 74 | 61 72 74 73 20 66 72 6f |ering st|arts fro|
|00001f40| 6d 20 74 68 65 20 68 69 | 67 68 2d 6f 72 64 65 72 |m the hi|gh-order|
|00001f50| 20 62 69 74 20 69 6e 73 | 74 65 61 64 20 6f 66 20 | bit ins|tead of |
|00001f60| 74 68 65 20 6c 6f 77 2d | 6f 72 64 65 72 20 62 69 |the low-|order bi|
|00001f70| 74 29 2e 20 20 54 68 69 | 73 20 64 69 66 66 65 72 |t). Thi|s differ|
|00001f80| 65 6e 63 65 20 6e 65 63 | 65 73 73 69 74 61 74 65 |ence nec|essitate|
|00001f90| 73 20 61 20 63 61 6c 63 | 75 6c 61 74 69 6f 6e 20 |s a calc|ulation |
|00001fa0| 66 6f 72 20 66 69 67 75 | 72 69 6e 67 20 6f 75 74 |for figu|ring out|
|00001fb0| 20 74 68 65 20 63 6f 72 | 72 65 63 74 20 62 69 74 | the cor|rect bit|
|00001fc0| 20 61 73 20 73 68 6f 77 | 6e 20 69 6e 20 74 68 65 | as show|n in the|
|00001fd0| 20 66 6f 6c 6c 6f 77 69 | 6e 67 20 65 78 61 6d 70 | followi|ng examp|
|00001fe0| 6c 65 3a 0d 00 1e 00 00 | 0c 00 00 14 00 04 0c 00 |le:.....|........|
|00001ff0| 00 16 00 0b 0c 00 00 14 | 00 10 0c 00 00 16 00 17 |........|........|
|00002000| 0c 00 00 14 00 01 0d 00 | 00 06 00 00 0c 00 00 14 |........|........|
|00002010| 00 5c 28 49 20 74 68 69 | 6e 6b 20 77 68 6f 65 76 |.\(I thi|nk whoev|
|00002020| 65 72 20 77 72 6f 74 65 | 20 74 68 65 73 65 20 72 |er wrote| these r|
|00002030| 6f 75 74 69 6e 65 73 20 | 64 69 64 20 74 68 69 73 |outines |did this|
|00002040| 20 6a 75 73 74 20 74 6f | 20 73 65 65 20 69 66 20 | just to| see if |
|00002050| 61 6e 79 6f 6e 65 20 77 | 61 73 20 70 61 79 69 6e |anyone w|as payin|
|00002060| 67 20 61 74 74 65 6e 74 | 69 6f 6e 2e 29 0d 00 06 |g attent|ion.)...|
|00002070| 00 00 0c 00 00 14 00 01 | 0d 00 00 06 00 00 0c 00 |........|........|
|00002080| 00 14 00 07 50 61 73 63 | 61 6c 0d 43 00 06 00 00 |....Pasc|al.C....|
|00002090| 0c 01 00 14 00 01 0d 00 | 00 06 00 00 0c 00 00 14 |........|........|
|000020a0| 00 51 42 69 74 43 6c 72 | 28 40 64 63 65 5e 2e 64 |.QBitClr|(@dce^.d|
|000020b0| 43 74 6c 46 6c 61 67 73 | 2c 20 33 31 20 2d 20 64 |CtlFlags|, 31 - d|
|000020c0| 4e 65 65 64 54 69 6d 65 | 29 3b 09 7b 20 63 6c 65 |NeedTime|);.{ cle|
|000020d0| 61 72 20 62 69 74 20 35 | 2f 64 4e 65 65 64 54 69 |ar bit 5|/dNeedTi|
|000020e0| 6d 65 20 62 69 74 2e 20 | 49 4d 20 49 2d 34 37 31 |me bit. |IM I-471|
|000020f0| 20 7d 0d 00 00 06 00 00 | 09 00 00 16 00 50 42 69 | }......|.....PBi|
|00002100| 74 53 65 74 28 40 64 63 | 65 5e 2e 64 43 74 6c 46 |tSet(@dc|e^.dCtlF|
|00002110| 6c 61 67 73 2c 20 33 31 | 20 2d 20 64 4e 65 65 64 |lags, 31| - dNeed|
|00002120| 54 69 6d 65 29 3b 09 7b | 20 73 65 74 20 62 69 74 |Time);.{| set bit|
|00002130| 20 35 2f 64 4e 65 65 64 | 54 69 6d 65 20 62 69 74 | 5/dNeed|Time bit|
|00002140| 2e 20 20 49 4d 20 49 2d | 34 37 31 20 7d 0d 00 06 |. IM I-|471 }...|
|00002150| 00 00 09 00 00 16 00 01 | 0d 00 00 06 00 00 0c 00 |........|........|
|00002160| 00 14 00 00 00 01 0c 0c | 00 01 0c 0c 00 01 0c 0c |........|........|
|00002170| 00 00 00 00 00 00 0c 00 | 00 14 00 3e 64 63 65 2d |........|...>dce-|
|00002180| 3e 64 43 74 6c 46 6c 61 | 67 73 20 5e 3d 20 64 4e |>dCtlFla|gs ^= dN|
|00002190| 65 65 64 54 69 6d 65 3b | 09 09 2f 2a 20 63 6c 65 |eedTime;|../* cle|
|000021a0| 61 72 20 62 69 74 20 35 | 2f 64 4e 65 65 64 54 69 |ar bit 5|/dNeedTi|
|000021b0| 6d 65 20 62 69 74 20 2a | 2f 0d 00 06 00 00 09 00 |me bit *|/.......|
|000021c0| 00 16 00 3c 64 63 65 2d | 3e 64 43 74 6c 46 6c 61 |...<dce-|>dCtlFla|
|000021d0| 67 73 20 7c 3d 20 64 4e | 65 65 64 54 69 6d 65 3b |gs |= dN|eedTime;|
|000021e0| 09 09 2f 2a 20 73 65 74 | 20 62 69 74 20 35 2f 64 |../* set| bit 5/d|
|000021f0| 4e 65 65 64 54 69 6d 65 | 20 62 69 74 20 2a 2f 0d |NeedTime| bit */.|
|00002200| 00 06 00 00 09 00 00 16 | 00 00 00 00 00 65 30 80 |........|.....e0.|
|00002210| 23 00 23 e0 00 22 00 00 | 00 00 00 00 0c 00 00 14 |#.#.."..|........|
|00002220| 00 10 4f 6e 65 20 4d 6f | 72 65 20 54 68 69 6e 67 |..One Mo|re Thing|
|00002230| c9 0d 00 06 00 00 0e 01 | 00 14 00 01 0d 00 00 06 |........|........|
|00002240| 00 00 0c 00 00 14 00 c1 | 57 65 20 63 61 6e 6e 6f |........|We canno|
|00002250| 74 20 6f 76 65 72 65 6d | 70 68 61 73 69 7a 65 20 |t overem|phasize |
|00002260| 6f 75 72 20 76 69 65 77 | 70 6f 69 6e 74 20 74 68 |our view|point th|
|00002270| 61 74 20 69 66 20 79 6f | 75 20 61 72 65 20 77 72 |at if yo|u are wr|
|00002280| 69 74 69 6e 67 20 61 20 | 44 41 20 61 6e 64 20 74 |iting a |DA and t|
|00002290| 68 65 20 72 65 73 75 6c | 74 20 6c 6f 6f 6b 73 20 |he resul|t looks |
|000022a0| 61 6e 64 20 61 63 74 73 | 20 6d 6f 72 65 20 6c 69 |and acts| more li|
|000022b0| 6b 65 20 61 6e 20 61 70 | 70 6c 69 63 61 74 69 6f |ke an ap|plicatio|
|000022c0| 6e 2c 20 74 68 65 6e 20 | 77 72 69 74 65 20 61 6e |n, then |write an|
|000022d0| 20 61 70 70 6c 69 63 61 | 74 69 6f 6e 20 69 6e 73 | applica|tion ins|
|000022e0| 74 65 61 64 20 61 6e 64 | 20 73 61 76 65 20 75 73 |tead and| save us|
|000022f0| 20 61 6c 6c 20 61 20 6c | 6f 74 20 6f 66 20 68 65 | all a l|ot of he|
|00002300| 61 64 61 63 68 65 73 2e | 0d 00 00 12 00 00 0c 00 |adaches.|........|
|00002310| 00 14 00 80 0c 01 00 14 | 00 94 0c 00 00 14 00 4f |........|.......O|
|00002320| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00002330| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00002340| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00002350| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00002360| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 0d 00 |________|______..|
|00002370| 00 06 00 00 0c 00 00 14 | 00 5e 5f 5f 5f 5f 5f 5f |........|.^______|
|00002380| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00002390| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|000023a0| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|000023b0| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|000023c0| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|000023d0| 5f 5f 5f 5f 5f 5f 5f 0d | 00 06 00 00 0a 00 00 14 |_______.|........|
|000023e0| 00 00 01 e6 03 01 00 00 | 00 00 01 d4 00 00 00 00 |........|........|
|000023f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002400| 00 00 00 00 00 00 00 65 | 3b 30 23 00 13 c6 00 22 |.......e|;0#...."|
|00002410| 00 00 00 0c 00 00 00 65 | 32 e8 20 00 23 78 00 68 |.......e|2. .#x.h|
|00002420| a2 01 00 0c 00 0c 00 65 | 32 f8 23 00 01 48 00 0c |.......e|2.#..H..|
|00002430| a2 01 00 0c 00 18 00 65 | 30 8c 2b 00 01 64 00 36 |.......e|0.+..d.6|
|00002440| a2 01 00 00 00 00 00 00 | 00 01 13 13 00 01 0c 0c |........|........|
|00002450| 00 00 00 01 0c 0c 00 01 | 0c 0c 00 00 00 02 0c 83 |........|........|
|00002460| 00 01 0c 0c 00 01 0c 0c | 00 01 0c 0c 00 01 0f 0f |........|........|
|00002470| 00 01 0c 0c 00 07 0c 0d | 0c 84 0d 0c 82 0c 00 01 |........|........|
|00002480| 0c 0c 00 04 0c 0d 0c 83 | 00 01 0c 0c 00 03 0c 0d |........|........|
|00002490| 0c 0c 00 01 0c 0c 00 04 | 0c 82 0d 0c 00 01 0c 0c |........|........|
|000024a0| 00 02 0c 83 00 01 0c 0c | 00 05 0c 0d 85 0c 0d 0d |........|........|
|000024b0| 00 01 0c 0c 00 02 0c 82 | 00 00 00 01 0c 0c 00 01 |........|........|
|000024c0| 0b 0b 00 01 0b 0b 00 01 | 0b 0b 00 01 0b 0b 00 01 |........|........|
|000024d0| 0b 0b 00 01 0b 0b 00 01 | 0b 0b 00 01 0b 0b 00 01 |........|........|
|000024e0| 0b 0b 00 01 0b 0b 00 01 | 0b 0b 00 01 0b 0b 00 01 |........|........|
|000024f0| 0b 0b 00 01 0b 0b 00 01 | 0b 0b 00 01 0b 0b 00 01 |........|........|
|00002500| 0b 0b 00 01 0b 0b 00 01 | 0b 0b 00 01 0b 0b 00 01 |........|........|
|00002510| 0b 0b 00 01 0b 0b 00 01 | 0b 0b 00 01 0b 0b 00 01 |........|........|
|00002520| 0b 0b 00 01 0b 0b 00 01 | 0b 0b 00 01 0b 0b 00 01 |........|........|
|00002530| 0b 0b 00 01 0b 0b 00 01 | 0b 0b 00 01 0b 0b 00 01 |........|........|
|00002540| 0b 0b 00 01 0b 0b 00 01 | 0b 0b 00 01 0b 0b 00 01 |........|........|
|00002550| 0b 0b 00 00 00 01 0c 0c | 00 02 0d 0c 00 01 0c 0c |........|........|
|00002560| 00 01 0c 0c 00 01 0f 0f | 00 01 0c 0c 00 05 0c 85 |........|........|
|00002570| 0d 0c 82 0c 00 01 0c 0c | 00 02 0c 83 00 01 0c 0c |........|........|
|00002580| 00 05 0c 0d 82 0c 0d 0d | 00 01 0c 0c 00 03 0d 0c |........|........|
|00002590| 83 0c 00 01 0c 0c 00 01 | 0c 0c 00 00 00 01 0c 0c |........|........|
|000025a0| 00 01 0c 0c 00 01 0c 0c | 00 01 0b 0b 00 01 0b 0b |........|........|
|000025b0| 00 01 0c 0c 00 01 0c 0c | 00 01 0c 0c 00 01 0b 0b |........|........|
|000025c0| 00 01 0b 0b 00 00 00 01 | 0c 0c 00 01 0c 0c 00 01 |........|........|
|000025d0| 0f 0f 00 01 0c 0c 00 02 | 0c 82 00 01 0c 0c 00 01 |........|........|
|000025e0| 0c 0c 00 00 00 01 0c 0c | 00 01 0c 0c 00 00 00 01 |........|........|
|000025f0| 0c 0c 00 01 0c 0c 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002600| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002610| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002620| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002630| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002640| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002650| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002660| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002670| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002680| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002690| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000026a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000026b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 65 |........|.......e|
|000026c0| 30 88 21 00 03 28 00 22 | 00 00 ff ac 00 00 00 65 |0.!..(."|.......e|
|000026d0| 30 60 60 00 03 8c 01 0a | 00 00 00 00 00 54 00 65 |0``.....|.....T.e|
|000026e0| 3a f4 23 00 04 96 00 22 | 65 02 00 13 00 54 00 65 |:.#...."|e....T.e|
|000026f0| 3b 50 6b 00 03 58 00 34 | a5 02 00 0c 00 67 00 65 |;Pk..X.4|.....g.e|
|00002700| 33 00 23 00 03 4c 00 0c | a3 01 00 00 00 73 00 65 |3.#..L..|.....s.e|
|00002710| 30 d8 23 00 04 b8 00 22 | 00 00 00 0c 00 73 00 65 |0.#...."|.....s.e|
|00002720| 30 e8 23 00 02 fa 00 2e | a3 01 00 0c 00 7f 00 65 |0.#.....|.......e|
|00002730| 30 c0 23 00 05 20 00 0c | a3 01 00 00 00 8b 00 65 |0.#.. ..|.......e|
|00002740| 31 68 21 00 06 44 00 22 | 63 01 00 24 00 8b 00 65 |1h!..D."|c..$...e|
|00002750| 30 90 2b 00 02 52 00 a8 | a3 01 00 0c 00 af 00 65 |0.+..R..|.......e|
|00002760| 32 fc 20 00 23 1e 00 5a | a3 01 00 0c 00 bb 00 65 |2. .#..Z|.......e|
|00002770| 30 ac 20 00 05 2c 00 0c | a3 01 00 0c 00 c7 00 65 |0. ..,..|.......e|
|00002780| 30 b4 23 00 04 e6 00 0c | a3 01 00 0f 00 d3 00 65 |0.#.....|.......e|
|00002790| 31 5c 23 00 05 46 00 28 | a4 02 00 0c 00 e2 00 65 |1\#..F.(|.......e|
|000027a0| 31 2c 23 00 05 6e 00 0c | a3 01 00 6e 00 ee 00 65 |1,#..n..|...n...e|
|000027b0| 3b 0c 2b 00 06 b6 02 26 | 03 01 00 0c 01 5c 00 64 |;.+....&|.....\.d|
|000027c0| 94 a4 23 00 08 f0 00 0c | a3 01 00 3d 01 68 00 64 |..#.....|...=.h.d|
|000027d0| 94 c4 23 00 08 fc 01 da | 03 01 00 0c 01 a5 00 65 |..#.....|.......e|
|000027e0| 31 30 23 00 0a d6 00 0c | a3 01 00 25 01 b1 00 65 |10#.....|...%...e|
|000027f0| 3a dc 23 00 0a e2 00 f8 | 03 01 00 0c 01 d6 00 65 |:.#.....|.......e|
|00002800| 3a d0 23 00 0b da 00 0c | a3 01 00 31 01 e2 00 65 |:.#.....|...1...e|
|00002810| 31 20 23 00 0b e6 01 56 | 03 01 00 0c 02 13 00 65 |1 #....V|.......e|
|00002820| 33 10 23 00 0d 3c 00 0c | a3 01 00 24 02 1f 00 65 |3.#..<..|...$...e|
|00002830| 31 18 23 00 0d 48 01 1e | a3 01 00 0c 02 43 00 65 |1.#..H..|.....C.e|
|00002840| 30 d0 23 00 0e 66 00 0c | a3 01 00 66 02 4f 00 64 |0.#..f..|...f.O.d|
|00002850| 94 cc 23 00 0e 72 03 48 | 03 01 00 0c 02 b5 00 64 |..#..r.H|.......d|
|00002860| 94 bc 23 00 11 ba 00 0c | a3 01 00 18 00 0c 01 65 |..#.....|.......e|
|00002870| 33 04 23 00 11 c6 00 7c | a3 01 00 00 00 24 01 65 |3.#....||.....$.e|
|00002880| 3b 38 20 00 06 94 00 22 | 63 01 00 0c 00 24 01 65 |;8 ...."|c....$.e|
|00002890| 30 9c 23 00 05 14 00 0c | a3 01 00 0b 00 30 01 64 |0.#.....|.....0.d|
|000028a0| 94 ac 23 00 12 4e 00 44 | 39 01 00 0b 00 3b 01 65 |..#..N.D|9....;.e|
|000028b0| 3b 58 23 00 12 92 00 0c | 39 01 00 0b 00 46 01 65 |;X#.....|9....F.e|
|000028c0| 3b 48 23 00 12 9e 00 26 | 39 01 00 0b 00 51 01 65 |;H#....&|9....Q.e|
|000028d0| 3b 28 23 00 12 c4 00 26 | 39 01 00 0b 00 5c 01 65 |;(#....&|9....\.e|
|000028e0| 3b 18 23 00 12 ea 00 0c | 39 01 00 0b 00 67 01 65 |;.#.....|9....g.e|
|000028f0| 3b 10 23 00 12 f6 00 1c | 39 01 00 0b 00 72 01 65 |;.#.....|9....r.e|
|00002900| 3b 04 23 00 13 12 00 1a | 39 01 00 0b 00 7d 01 65 |;.#.....|9....}.e|
|00002910| 3a f8 23 00 13 2c 00 0c | 39 01 00 0b 00 88 01 65 |:.#..,..|9......e|
|00002920| 3a ec 23 00 13 38 00 0e | 39 01 00 0b 00 93 01 65 |:.#..8..|9......e|
|00002930| 3a e0 23 00 13 46 00 4c | 39 01 00 0b 00 9e 01 65 |:.#..F.L|9......e|
|00002940| 3a d4 23 00 13 92 00 10 | 39 01 00 0b 00 a9 01 65 |:.#.....|9......e|
|00002950| 3a a8 23 00 13 a2 00 24 | 39 01 00 0b 00 b4 01 65 |:.#....$|9......e|
|00002960| 3a b4 23 00 06 66 00 2e | 39 01 00 0b 00 bf 01 65 |:.#..f..|9......e|
|00002970| 3a c0 23 00 13 f2 00 44 | 39 01 00 0b 00 ca 01 65 |:.#....D|9......e|
|00002980| 3a cc 23 00 14 36 00 28 | 39 01 00 0b 00 d5 01 65 |:.#..6.(|9......e|
|00002990| 3a d8 23 00 14 5e 00 42 | 39 01 00 0b 00 e0 01 65 |:.#..^.B|9......e|
|000029a0| 3a e4 23 00 14 a0 00 32 | 39 01 00 0b 00 eb 01 65 |:.#....2|9......e|
|000029b0| 3a f0 23 00 14 d2 00 2a | 39 01 00 0b 00 f6 01 65 |:.#....*|9......e|
|000029c0| 3a fc 23 00 14 fc 00 14 | 39 01 00 0b 01 01 01 65 |:.#.....|9......e|
|000029d0| 3b 08 23 00 15 10 00 0c | 39 01 00 0b 01 0c 01 65 |;.#.....|9......e|
|000029e0| 3b 14 23 00 15 1c 00 10 | 39 01 00 0b 01 17 01 65 |;.#.....|9......e|
|000029f0| 3b 1c 23 00 15 2c 00 22 | 39 01 00 0b 01 22 01 65 |;.#..,."|9....".e|
|00002a00| 3b 24 23 00 15 4e 00 10 | 39 01 00 0b 01 2d 01 65 |;$#..N..|9....-.e|
|00002a10| 3b 2c 23 00 15 5e 00 30 | 39 01 00 0b 01 38 01 65 |;,#..^.0|9....8.e|
|00002a20| 3b 34 23 00 15 8e 00 4e | 39 01 00 0b 01 43 01 65 |;4#....N|9....C.e|
|00002a30| 3b 3c 23 00 15 dc 00 54 | 39 01 00 0b 01 4e 01 65 |;<#....T|9....N.e|
|00002a40| 3b 44 23 00 16 30 00 24 | 39 01 00 0b 01 59 01 65 |;D#..0.$|9....Y.e|
|00002a50| 3b 4c 23 00 16 54 00 46 | 39 01 00 0b 01 64 01 65 |;L#..T.F|9....d.e|
|00002a60| 3b 54 23 00 16 9a 00 40 | 39 01 00 0b 01 6f 01 65 |;T#....@|9....o.e|
|00002a70| 3b 5c 23 00 16 da 00 3e | 39 01 00 0b 01 7a 01 64 |;\#....>|9....z.d|
|00002a80| 94 a8 23 00 17 18 00 14 | 39 01 00 0b 01 85 01 64 |..#.....|9......d|
|00002a90| 94 b0 23 00 17 2c 00 0c | 39 01 00 0b 01 90 01 64 |..#..,..|9......d|
|00002aa0| 94 b8 23 00 17 38 00 16 | 39 01 00 0b 01 9b 01 64 |..#..8..|9......d|
|00002ab0| 94 c0 23 00 17 4e 00 14 | 39 01 00 0b 01 a6 01 64 |..#..N..|9......d|
|00002ac0| 94 c8 23 00 17 62 00 0e | 39 01 00 0b 01 b1 01 64 |..#..b..|9......d|
|00002ad0| 94 d4 23 00 17 70 00 16 | 39 01 00 0b 01 bc 01 65 |..#..p..|9......e|
|00002ae0| 30 a0 23 00 17 86 00 0c | 39 01 00 00 01 c7 01 65 |0.#.....|9......e|
|00002af0| 31 08 20 00 06 22 00 22 | 63 01 00 0c 01 c7 01 65 |1. .."."|c......e|
|00002b00| 30 f0 23 00 04 da 00 0c | a3 01 00 19 01 d3 01 65 |0.#.....|.......e|
|00002b10| 30 e0 23 00 17 9e 00 a6 | 03 01 00 0c 01 ec 01 65 |0.#.....|.......e|
|00002b20| 30 94 23 00 18 44 00 0c | a3 01 00 0c 01 f8 01 65 |0.#..D..|.......e|
|00002b30| 33 14 23 00 18 50 00 0c | a3 01 00 0f 02 04 01 65 |3.#..P..|.......e|
|00002b40| 30 84 23 00 18 5c 00 32 | a4 02 00 0c 02 13 01 65 |0.#..\.2|.......e|
|00002b50| 30 74 23 00 18 8e 00 0c | a3 01 00 61 02 1f 01 65 |0t#.....|...a...e|
|00002b60| 30 64 23 00 18 9a 03 0a | 03 00 00 0c 02 80 01 65 |0d#.....|.......e|
|00002b70| 30 54 23 00 1b a4 00 0c | a3 01 00 24 02 8c 01 65 |0T#.....|...$...e|
|00002b80| 31 64 23 00 1b b0 00 d6 | a3 01 00 0c 02 b0 01 65 |1d#.....|.......e|
|00002b90| 30 c4 23 00 1c 86 00 0c | a3 01 00 3f 00 0c 02 65 |0.#.....|...?...e|
|00002ba0| 30 44 23 00 1c 92 01 fe | 03 01 00 0c 00 4b 02 65 |0D#.....|.....K.e|
|00002bb0| 30 34 23 00 1e 90 00 0c | a3 01 00 31 00 57 02 64 |04#.....|...1.W.d|
|00002bc0| 94 f8 23 00 1e 9c 01 68 | 03 01 00 0c 00 88 02 64 |..#....h|.......d|
|00002bd0| 94 dc 23 00 20 04 00 0c | a3 01 00 0c 00 94 02 65 |..#. ...|.......e|
|00002be0| 31 00 23 00 20 10 00 66 | a3 01 00 00 00 a0 02 64 |1.#. ..f|.......d|
|00002bf0| 94 fc 20 00 01 ec 00 22 | 63 01 00 0c 00 a0 02 65 |.. ...."|c......e|
|00002c00| 30 b0 23 00 01 30 00 0c | a3 01 00 0c 00 ac 02 65 |0.#..0..|.......e|
|00002c10| 30 d4 23 00 20 82 00 12 | a3 02 00 0c 00 b8 02 65 |0.#. ...|.......e|
|00002c20| 30 70 23 00 20 94 00 0c | a3 01 00 0b 00 c4 02 64 |0p#. ...|.......d|
|00002c30| 94 e4 23 00 20 a0 00 5c | 39 01 00 0b 00 cf 02 64 |..#. ..\|9......d|
|00002c40| 94 ec 23 00 20 fc 00 5a | 39 01 00 0c 00 da 02 64 |..#. ..Z|9......d|
|00002c50| 94 f4 23 00 21 56 00 0c | a3 01 00 0c 00 e6 02 65 |..#.!V..|.......e|
|00002c60| 30 fc 23 00 17 92 00 0c | a3 02 00 0c 00 f2 02 65 |0.#.....|.......e|
|00002c70| 31 1c 23 00 08 dc 00 0c | a3 01 00 0b 00 fe 02 64 |1.#.....|.......d|
|00002c80| 95 08 23 00 21 7a 00 48 | 39 01 00 0b 01 09 02 65 |..#.!z.H|9......e|
|00002c90| 30 38 23 00 21 c2 00 46 | 39 01 00 00 01 14 02 65 |08#.!..F|9......e|
|00002ca0| 30 40 20 00 04 f2 00 22 | 63 01 00 0c 01 14 02 65 |0@ ...."|c......e|
|00002cb0| 30 48 23 00 12 42 00 0c | a3 01 00 0c 01 20 02 65 |0H#..B..|..... .e|
|00002cc0| 31 24 23 00 01 54 00 0c | a3 01 00 0f 01 2c 02 65 |1$#..T..|.....,.e|
|00002cd0| 30 50 23 00 22 20 00 1a | a4 02 00 0c 01 3b 02 65 |0P#." ..|.....;.e|
|00002ce0| 30 58 23 00 05 38 00 0c | a3 01 00 18 01 47 02 65 |0X#..8..|.....G.e|
|00002cf0| 30 dc 23 00 22 46 00 d8 | a3 00 00 0c 01 5f 02 65 |0.#."F..|....._.e|
|00002d00| 30 78 23 00 20 76 00 0c | a3 01 00 0c 01 6b 02 65 |0x#. v..|.....k.e|
|00002d10| 30 a4 23 00 06 16 00 0c | a3 01 00 00 01 77 02 65 |0.#.....|.....w.e|
|00002d20| 31 14 20 00 02 0e 00 22 | a3 02 00 0c 01 77 02 65 |1. ...."|.....w.e|
|00002d30| 32 ec 2b 00 02 30 00 1a | a3 02 00 0c 01 83 02 65 |2.+..0..|.......e|
|00002d40| 32 8c 20 00 05 7a 00 5a | a3 01 00 00 01 8f 02 65 |2. ..z.Z|.......e|
|00002d50| 31 54 20 00 01 c8 00 22 | a3 01 00 0c 01 8f 02 65 |1T ...."|.......e|
|00002d60| 31 4c 2b 00 05 d4 00 42 | a3 00 00 0c 01 9b 02 65 |1L+....B|.......e|
|00002d70| 31 40 2b 00 01 9a 00 2e | a3 01 00 00 01 2a 00 00 |1@+.....|.....*..|
|00002d80| 00 06 00 00 01 3e 00 00 | 00 08 00 00 01 60 00 00 |.....>..|.....`..|
|00002d90| 00 04 00 00 01 ea 00 00 | 00 02 00 00 02 4a 00 00 |........|.....J..|
|00002da0| 00 08 00 00 03 4a 00 00 | 00 02 00 00 05 44 00 00 |.....J..|.....D..|
|00002db0| 00 02 00 00 08 e8 00 00 | 00 08 00 00 13 e8 00 00 |........|........|
|00002dc0| 00 0a 00 00 21 76 00 00 | 00 04 00 00 22 18 00 00 |....!v..|...."...|
|00002dd0| 00 08 00 00 22 3a 00 00 | 00 0c 00 00 2d e2 02 e8 |....":..|....-...|
|00002de0| 00 00 | |.. | |
+--------+-------------------------+-------------------------+--------+--------+